used to express praise and approval - Französisch Englisch Wörterbuch